/*在线客服*/
.zxzx{width:30px;height:150px;z-index:9999;background:#b10d0c;color:#fff;position:fixed;top:230px;right:0px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#fff;text-align:center;font-size:16px;cursor:pointer;}
.zxkf{width:150px;background:#b10d0c;z-index:9999;position:fixed;top:230px;right:0px;}
.zxkf .ktp{height:165px;position:relative;}
.zxkf .ktp .kt{height:40px;text-align:center;color:#fff;font-size:20px;line-height:40px;}
.zxkf .ktp .gb{width:16px;height:16px;position:absolute;top:0px;right:5px;cursor:pointer;}
.zxkf .ktp .kp img{width:124px;height:102px;margin:10px 13px;}
.zxkf .kqq .qli{width:130px;height:30px;background:#e4e4e4;margin:0 10px;border-radius:5px;font-size:14px;text-align:center;line-height:30px;cursor:pointer;}
.zxkf .kqq .qli span img{width:25px;height:25px;}
.zxkf .kwx .ewm img{width:120px;height:120px;margin:10px 15px;}
.zxkf .kdh{height:60px;color:#fff;text-align:center;}

.layout{width: 1000px;margin: auto;}
.layout2{width: 1100px;margin: auto;}
.layout3{width: 1200px;margin: auto;}
.header{background: #f5ffff;height: 150px;margin-bottom:-2px;}
/*.header .top{line-height: 40px;background: #b02126;height: 40px;color: #fff}
.header .top a{display: inline-block;color: #fff}
.header .top a:hover{color: #000}*/
.top .layout {
padding:10px;
}
.top .logo {
padding:10px;
border-right:1px solid #78b0d9;
}

.tel_icon {
padding:10px;
padding-top:0px;
}
.tel_num span {
font-size:20px;
color:#0069b7;
}

.top .titles {
    padding: 10px;
    padding-top:0px;
}
    .top .titles .title {
    font-size:24px;
    color:#0069b7;
    }
        .top .titles .subtitle {
    font-size:18px;
    color:#626262;
    }

/*.header .nav{height: 135px;}
.header .nav ul{float: left;position: relative;padding-left: 340px}
.header .nav .logo{position: absolute;top: -70px;left: 0%;width: 214px;height: 253px;z-index: 2}
.header .nav .logo img{width: 214px;height: 253px;}
.header .nav ul li{float: left;height: 134px;overflow: hidden}
.header .nav ul li a{display: block;font-size: 14px;color: #fff;border-right: 1px solid #a91c21;height: 100px;padding:35px 25px 0;width: 20px;
    line-height: 16px;text-align: center}
.header .nav ul li:hover{background: url("../images/nav02.png") center 0 no-repeat;width: 71px;height: 134px; }
.header .nav ul .cur{background: url("../images/nav02.png") center 0 no-repeat;width: 71px;height: 135px;}*/

.header .nav, .footer .nav2 {
height:60px;
/*background-color:#0069b7;*/
background:url(../images/nav_bg.png) center no-repeat;
}
.header .nav  li a,.footer .nav2  li a{
    font-size:14px ;
    color:white;
    line-height:60px;
}
    .header .nav li a ,.footer .nav2 li a {
    padding:20px 40px 20px 40px;
    
    }
    .header .nav .cur2 ,.footer .nav2 cur2 {
    background:#0a96e5;
  padding:20px 40px 20px 40px;
    }

    .footer  .logo  {
        padding-top:120px;
    }
.footer .logo-r {
padding:20px;
padding-left:40px;
width:430px;
}
    .footer .logo-r li {
    height:32px;
    line-height:32px;
    }

 .footer .nav2 li:hover a{    
     background:#0a96e5;
  padding:20px 40px 20px 40px;}

/* 首页轮播图*/
.flexslider {
    margin: 0px auto;
    position: relative;
    width: 100%;
    height:600px;
    overflow: hidden;
    zoom: 1;
}
.flexslider .slides li {
    width: 100%;
    height: 100%;
}
.flex-direction-nav a {
    width: 70px;
    height: 70px;
    line-height: 99em;
    overflow: hidden;
    margin: -35px 0 0;
    display: block;
  
    position: absolute;
    top: 50%;
    z-index: 10;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all .3s ease;
    /*border-radius: 35px;*/
}
.flex-direction-nav .flex-next {
      background: url(../images/next_btn.png) no-repeat;
    right: 17%;
}
.flex-direction-nav .flex-prev {
         background: url(../images/prev_btn.png) no-repeat;
    left: 17%;
}
.flexslider:hover .flex-next {
    opacity: 0.8;
    filter: alpha(opacity=25);
}
.flexslider:hover .flex-prev {
    opacity: 0.8;
    filter: alpha(opacity=25);
}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
    opacity: 1;
    filter: alpha(opacity=50);
}
.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: 30px;
    text-align: center;
}
.flex-control-nav li {
    margin: 0 8px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}
.flex-control-paging li a {
    background:#fff;
    display: block;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border: 1px solid #a0a0a0;
    height: 10px;
    overflow: hidden;
    text-indent: -99em;
    width: 10px;
    cursor: pointer;
}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
    border: 1px solid #cf3737;background: #cf3737;
}
.flexslider .slides a img {
    width: 100%;
    height: 600px;
    display: block;
}
/* 首页轮播图结束*/
/* 关键字*/

.keyw{height: 55px;line-height: 55px;}
.keyw p{color: #181818;font-weight: bold}
.keyw p a{color: #767676;display: inline-block;padding-right: 10px;font-weight: normal}
.dlbj{}
.dlbj .dl{width: 100%;height: 348px; }
.dlbj .dl-r{width: 280px;height: 100%;font-size: 50px;;padding-top: 10px;margin-right: 23px;}
.dlbj .dl-r h2{font-family: "宋体";font-weight: normal;color: #fff}
.dlbj .dl-r span{font-size: 16px;color: #fff;font-family: "宋体";line-height: 26px;text-indent: 2em;display: block}
.dlbj .dl-bt{background: url("../images/dl02.png") center no-repeat;width: 100%;height: 148px;margin-top: 20px;}

/*市场前景*/

.gjc-b{background: url("../images/aboutbj.jpg") center -5px no-repeat;width: 100%;height: 576px;}
.qianj img{width: 494px;height: 460px;}
.new-index-l{width: 1200px;}
.new-index-l .title{width: 130px;height: 32px;color:#000000;font-size: 14px;
    text-align: center;cursor: pointer;float: left;line-height: 32px;font-family: "微软雅黑";margin: 0 65px;

   }
.new-index-l .cur2{background: #a91c21;color:#fff;}
.new-index-l .cur2 a{text-decoration: underline;color: #fff}
.new-index-l .cur{background: #a91c21;color: #fff}
.new-index-l .hx{border-bottom: 1px solid #898989;float: right;width: 315px;background: url("../images/more01.png") right no-repeat;height: 26px;text-align: right;padding-right: 15px;line-height: 26px;color: #fff;}
.new-index-r{width: 390px;}
.new-index-l .hx a{color: #fff}
.new-index-l .hx a:hover{text-decoration: underline}
.new-index-l dl dd{width: 460px;height:285px;float: left }
.new-index-l dl dd img{width: 460px;height:285px;cursor: pointer }
.new-index-l dl dt{width: 480px;float: right;margin-right: 200px;}
.new-index-l dl dt h2{font-size: 22px;color: #252837;text-align: center;line-height: 30px;padding-top: 20px;font-weight: normal;margin-bottom: 30px;}
.new-index-l dl dt h2 i{display: block;color: #252837;font-weight: bold;font-size: 21px;font-family: "宋体";letter-spacing:4px;text-transform: uppercase}
.new-index-l dl dt p{font-size: 14px;color: #646464;line-height: 28px;}
.new-index-l ul{margin-top: 20px;width: 600px;}
.new-index-l ul li{font-size: 14px;color: #222222;float: left;margin-right: 65px;margin-bottom: 10px;line-height: 40px;}

.new-index-l .top h2{font-size: 40px;line-height: 40px;font-weight: lighter;text-align: center;padding-top: 60px;text-transform: uppercase}
.new-index-l .top span{font-size: 36px;color: #cd2d2d;font-weight: bold;text-align: center;display: block }
.new-index-l .zx{width: 126px;height: 38px;border: 1px solid #252837;display: inline-block;line-height: 38px;font-size: 14px;
    color: #646464;text-align: center;margin-top: 40px;margin-left: 40%}
.r_navx2{padding-top: 80px;height: 50px;margin-bottom: 60px;margin-left: 280px}
.new-index-l .zx:hover{color: #cd2d2d;border: 1px solid #cd2d2d;}
/* 市场前景结束*/
/* 产品展示*/
.chanp2 {text-align: center}
.chanp2 h2{height: 54px;width: 100%;font-size: 36px;color: #0069b7;
    font-weight: 200;margin-top: 20px;}
    .chanp2 h4 b {
    
    font-weight:100;
    font-size:30px;

    }

.chanp2 h4{font-size: 22px;color: #8d8d8d;font-weight: 200;padding-bottom: 30px;}
.chanp{background: url("../images/cpbj.jpg") center no-repeat;width: 100%;height: 760px;margin-bottom:20px;}
/*.cp-nav{background: url("../images/cp-nav.png") center no-repeat;width: 322px;height: 626px;padding-top: 60px;}
.cp-nav ul{padding-top: 260px;padding-left: 60px;}
.cp-nav ul li.curcp{width: 90px;height: 30px;line-height: 30px;color: #fff;font-size: 14px;float: left;margin-right: 25px;
    margin-top: 8px;text-align: center;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.cp-nav ul li a{color: #fff}
.cp-nav ul li:hover{background: #b21e23;cursor: pointer}
.cp-nav ul li.curcp2{width: 90px;height: 30px;line-height: 30px;color: #fff;font-size: 14px;float: left;margin-right: 25px;
    margin-top: 8px;text-align: center;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
    background: #b21e23;cursor: pointer}*/
.cp-nav {
margin-top:40px;
}

.cp-nav  .menu {
    margin:0 auto;
   width: 260px ;
   height:40px;
   line-height:40px;
   text-indent:20px;
   font-size:16px;

 
   margin-top:10px;
   border-radius:5px;
   cursor:pointer;
}
    .cp-nav .curcp .menu {
  
    border:1px solid #0a96e5;
    }
        .cp-nav  .menu a {
               color:#0069b7;
        
        }
    .cp-nav .curcp2 .menu {
      background:#0a96e5;
    }
        .cp-nav .curcp2 .menu a {
        color:white;
        }

.cp-nav .menusgroup {
    padding-top:1px;
    padding-bottom:10px;
}
 
    .cp-nav .menusgroup .submenusgroup {
    display:none;
    }
        .cp-nav .menusgroup .submenusgroup .submenu {
        
        
        }
.hz {
    height: 238px;
    overflow: hidden;
    background: #FFF;
}

.hz .ho_img ul li img {
    width: 240px;
    height: 140px;
    display: block;
    margin: 7px;

}

 /*.content, .footer {
    width: 1000px;
    margin: 0 auto;
}*/
.hz .ho_con {
    position: relative;
    width:1020px;
    margin:0 auto;
    
}
 .hz .ho_con .prev,.hz .ho_con .next {
    width: 30px;
    height: 70px;
    position: absolute;
    top: 50px;
    overflow: hidden;
}
.hz .ho_con .prev {
    left: -44px;
}
 .hz .ho_con .next {
    right: -44px;
}

.hz .ho_con .ho_img {
    height: 355px;
    overflow: hidden;
}

 .hz .ho_con .info {
    text-align:center;
    margin-top:20px;
} 

.cp-nav .title {

    width:280px;
    height:80px;
    line-height:80px;
    background-color:#0a96e5;
    color:white;
    font-size:28px;
    font-weight:bold;
    text-align:center;
}
.cp-nav ul {
width:280px;
background-color:white;
}
.cpzs-t {
   background-color:#e1e1e1;
}
    .cpzs-t .gd {
    height:60px;
    line-height:60px;
    width:100px;
    text-align:center;
        }
.cpzs-t .tab {
   padding-left:30px;
   padding-right:30px;
   background-color:#e1e1e1;
   color:#0069b7;
   font-size:16px;
   height:60px;
   line-height:60px;
   cursor:pointer;
}
.cpzs{width:710px;margin-left: 10px;margin-top:40px;}
.cpzs dl dt{height: 260px;width: 100%;border-bottom:1px  dotted #ccc}
.cpzs-t .active {
       background-color:#0a96e5;
       color:white;
}

.cpzs dl dt .cpzs-l img ,.cpzs dl dd img{
    width: 330px;
    height: 240px;
}
.cpzs dl {
padding:15px;
padding-top:20px;
background-color:white;
}
    .cpzs dl dt .cpzs-l .ccs {
    width:320px;
    padding-left:20px;
    }
        .cpzs dl dt .cpzs-l .ccs .tt {
        font-size:20px;
        line-height:30px;
        
        }
        .cpzs dl dt .cpzs-l .ccs .cc {   
            margin-top:20px;   
              font-size:14px;
              color:#666666;
              font-family:'Microsoft YaHei';
        }
            .cpzs dl dt .cpzs-l .ccs .cc span {
                    color:#898989; 
            }
    

        .cpzs dl dt .cpzs-l .ccs h5 {
        font-size:14px;
        color:#666666;
        margin-top:10px;
        }
            .cpzs dl dt .cpzs-l .ccs h5 span {
        font-size:16px;
        color:#0a96e5;
        }
        .cpzs dl dt .cpzs-l .ccs .zx li{
        font-size:16px;
        line-height:40px;
        height:40px;
        width:100px;
        text-align:center;
        border:1px solid #0069b7;
        border-radius:4px;
        margin-top:10px;
        margin-right:10px;
        }
            .cpzs dl dt .cpzs-l .ccs .zx li:hover {
            background:#0a96e5;
                  color:white;
                  border:1px solid white;
            }
    .cpzs dl dd .tt2 {
    font-size:18px;
    line-height:50px;
    height:50px;
    }
/*.cpzs .cpzs-t{padding-top: 40px;height: 34px;margin-bottom: 20px}
.cpzs .cpzs-t .xp{background: #b21e23;width: 90px;line-height: 32px;
    text-align: center;color: #fff;display: inline-block;margin-right: 20px;border: 1px solid #b21e23}
.cpzs .cpzs-t .gd{background: transparent;width: 90px;line-height: 32px;
    text-align: center;color: #fff;display: inline-block;border: 1px solid #b21e23}
.cpzs .cpzs-t .gd:hover{text-decoration: underline}*/

/**/
/*.cpzs dl dt .cpzs-l img{width: 480px;height: 360px;}*/
.cpzs dl dt .cpzs-r{width: 230px;height:170px;margin-left: 20px;}
.cpzs dl dt .cpzs-r .yt{margin-bottom:20px; position: relative;cursor: pointer}
.cpzs dl dt .cpzs-r img{width: 230px;height:170px;}
.cpzs dl dd ul {width: 750px;}
.cpzs dl dd ul li{float: left;margin-right: 20px;position: relative;cursor: pointer}
/*.cpzs dl dd ul li img{width: 230px;height:170px;}*/
.cpzs .zzc{background-color:#0a96e5;width: 100%;color:white;font-size:18px;line-height:40px;text-align:center;opacity:0.9;height: 40px;position: absolute;left: 0px;bottom: 0;display: none}
.cpzs dl dt .cpzs-l:hover .zzc,.cpzs dl dd ul li:hover .zzc,.cpzs dl dt .cpzs-r .yt:hover .zzc{display: block;
   }
.cpzs .zzc p{ font-size: 16px;padding-top: 15px;color: #fff;text-align: center}
.cpzs .zzc .ck{margin-top:20px;display: inline-block;margin-left: 30%;margin-right: 20px;background: #b21e23;width: 90px; line-height: 28px;color: #fff;text-align: center;border: 1px solid #b21e23 }
.cpzs .zzc .xq{margin-top:20px;display: inline-block;background: transparent;width: 90px; line-height: 28px;color: #fff;text-align: center;border: 1px solid #fff }
.cpzs .zzc .ck2{margin-left: 5%}
.cpzs .zzc a:hover{text-decoration: underline}
.chanp .dh{margin-top: 60px;color: #fffac8;font-size: 20px;margin-left: 130px;}
/*总店地址 */
.zdbj{width: 100%;height: 850px;overflow: hidden}
.zdbj h2{padding-top: 50px;font-family: "宋体";font-size: 44px;color: #b21e23;text-align: center;font-weight: bold}
.zdbj h3{font-family: "宋体";font-size: 16px;color: #525252;text-align: center;font-weight: bold;letter-spacing: 3px;line-height: 40px;}
.zdbj h4{font-family: "宋体";font-size: 24px;color: #8d8d8d;text-align: center;font-weight: bold;margin-bottom: 60px;}
.fangan3 {position: relative}

.r_navx5{background: #b21e23;width: 330px;height: 650px;margin-left: 67%;background: url("../images/ten.png") center no-repeat;position: relative;top: -580px;}
.r_navx5 .dh{margin-left: 25px;color: #fff;margin-top: 20px;font-size: 16px;}
.r_navx5 .dh span{color: #fffac8;font-size: 24px;display: inline-block;line-height: 40px;}
.r_navx5 .zx{display: inline-block;margin-left: 130px;width: 110px;height: 35px;line-height: 35px;background: #fffac8;color: #0d0d0d;text-align: center;font-size:14px; }
.r_navx5 .zx:hover{text-decoration: underline;color: #b21e23}
.fangan3 .title{width: 116px;height: 37px;color:#000000;font-size: 14px;vertical-align: middle;display: table-cell;margin: auto;
    text-align: center;cursor: pointer;margin-left: 23px;float: left;line-height: 37px;font-family: "微软雅黑";
    margin-top: 20px;background: url("../images/ten1.png") center no-repeat}
.fangan3 .cur2{background: #a91c21;color:#fff;background: url("../images/ten1.png") center no-repeat}
.fangan3 .title img{width: 28px ;height: 23px;vertical-align:middle;margin-top: 7px;display: inline-block;
}
.fangan3 .cur{background: #fff;background: url("../images/ten2.png") center no-repeat}
.fangan3 .hx{border-bottom: 1px solid #898989;float: right;width: 315px;background: url("../images/more01.png") right no-repeat;height: 26px;text-align: right;padding-right: 15px;line-height: 26px;color: #fff;}
.fangan3 .hx a{color: #fff}
.fangan3 .hx a:hover{text-decoration: underline}
.fangan3 dl{height:560px;overflow: hidden;}
.fangan3 dl dd{height:100%;width: 100%;margin: auto}

.fangan3 dl dt{width: 100%;line-height: 60px;text-align: center;font-size: 18px;color: #fff;background-color:rgba(28, 28, 28, 0.6);}
.fangan3 ul{margin-top: 20px;width: 600px;}
.fangan3 ul li{font-size: 14px;color: #222222;float: left;margin-right: 65px;margin-bottom: 10px;line-height: 40px;}
.fangan3 i{font-size: 85px;font-family: "Arial Narrow";font-weight: normal;color: #d5989b;position: relative;right:-55%;}
/* 行业难点开始*/


.honor-bj{background: url("../images/honor-bj.jpg") center no-repeat;width: 100%;height: 506px;}
.honor-bj h2{padding-top: 50px;font-family: "宋体";font-size: 44px;color: #b21e23;text-align: center;font-weight: bold}
.honor-bj h3{font-family: "宋体";font-size: 16px;color: #525252;text-align: center;font-weight: bold;letter-spacing: 3px;line-height: 40px;}
.honor-bj h4{font-family: "宋体";font-size: 24px;color: #8d8d8d;text-align: center;font-weight: bold;}

.honor-s {margin-top: 60px;padding-bottom: 40px;}
.honor-s ul li {
    float: left;
    margin-left: 15px;
    text-align: center;
    margin-right: 15px;
    position: relative;
}
.honor-s ul li img {
    width: 298px;
    height: 190px;
    border: 1px solid #fff;
    padding: 2px;
    cursor: pointer;
}
.honor-s ul li p a{color: #060606;font-size: 14px;}
.honor-s ul li p a:hover{text-decoration: underline}
.honor-s .to_l{cursor: pointer;background: url("../images/hz03.png") center no-repeat;width: 44px;height: 70px;display: inline-block;
    float: left;margin-top: 45px;}
.honor-s .to_r{cursor: pointer;background: url("../images/hz04.png") center no-repeat;width: 44px;height: 70px;;
    display: inline-block;float: left;margin-top: 45px;}
.zj2 .zx{display: inline-block;background: #cd2d2d;width: 115px;height: 38px;line-height: 38px;margin-top: 55px;
    color: #fff;font-size: 18px;text-align: center;margin-left: 60%}
/* 加盟服务体系*/
.jm-bj{background: url("../images/honor-bj-b.jpg") center no-repeat;
    width: 100%;height: 795px;}
.jm-bj h2{padding-top: 50px;font-family: "宋体";font-size: 44px;color: #b21e23;text-align: center;font-weight: bold}
.jm-bj h2 span{color: #1b1b1b}
.jm-bj h3{font-family: "宋体";font-size: 16px;color: #525252;text-align: center;font-weight: bold;letter-spacing: 3px;line-height: 40px;}
.jm-bj h4{font-family: "宋体";font-size: 24px;color: #8d8d8d;text-align: center;font-weight: bold;}
.fangan .title{width: 170px;height: 36px;color:#000000;font-size: 14px;
    text-align: center;cursor: pointer;margin-left: 30px;float: left;line-height: 36px;font-family: "微软雅黑"; }
.fangan .title:first-child{margin-left: 0px;}
.fangan .cur2{background: #a91c21;color:#fff;border: 1px solid #cd2d2d}
.fangan .cur{background: #fff;border: 1px solid #959595}
.fangan .hx{border-bottom: 1px solid #898989;float: right;width: 315px;background: url("../images/more01.png") right no-repeat;height: 26px;text-align: right;padding-right: 15px;line-height: 26px;color: #fff;}
.fangan .hx a{color: #fff}
.fangan .hx a:hover{text-decoration: underline}
.fangan dl{height:440px;overflow: hidden}
.fangan dl dd{height:440px;}
.fangan dl dd img{width:100%;height:440px;margin: auto }
.fangan dl dt{width: 100%;position: relative;top: -60px;left: 0;background-color:rgba(28, 28, 28, 0.6);
    line-height: 60px;text-align: center;font-size: 18px;color: #fff;}
.fangan ul{margin-top: 20px;width: 600px;}
.fangan ul li{font-size: 14px;color: #222222;float: left;margin-right: 65px;margin-bottom: 10px;line-height: 40px;}
.fangan .xq{width: 126px;height: 38px;display: inline-block;line-height: 38px;font-size: 14px;
    color: #cd2d2d;text-align: center;margin-top: 40px;background: #fff;margin-right: 20px;}
.fangan .zx{width: 126px;height: 38px;display: inline-block;line-height: 38px;font-size: 14px;
    color: #cd2d2d;text-align: center;margin-top: 40px;;background-color:rgba(255, 255, 255, 0);color: #fff;border: 1px solid #fff}
.fangan i{font-size: 85px;font-family: "Arial Narrow";font-weight: normal;color: #d5989b;position: relative;right:-55%;}
.r_navx3{margin-top: 30px;height: 50px;margin-bottom: 30px}
.jm-bj .jmrx{margin: auto;width: 430px;margin-top: 40px;font-size: 16px;color: #fff;}
.jm-bj .jmrx span{color: #fffac8;font-size: 24px;}
.jm-bj .jmrx a{display: inline-block;height: 36px;width: 105px;line-height: 36px;font-size: 14px;color: #0d0d0d;
    background: #fffac8;text-align: center;margin-left: 30px}
.jm-bj .jmrx a:hover{color: #b21e23;text-decoration: underline}
/* 六大加盟优势开始*/
.nd{background: url("../images/ysbj.jpg") center no-repeat;width: 100%;height: 749px;}
.zxxj{margin: auto;font-size: 28px;line-height: 32px;font-weight: bold;text-align: center;;margin-left: 34%;
    background: url("../images/six01.png") center no-repeat;width: 660px;height: 86px;padding-top: 30px;color: #fffac8;font-family: "宋体"}
.zxxj p{font-size: 15px;color: #fff;text-align: center;font-family: "宋体";letter-spacing: 5px;}
.zxxj-b{width: 700px;margin-left: 30%;}
.zxxj-b li{float: left;width:320px;text-align: center;font-size: 18px;color: #000;line-height: 24px; cursor: pointer;margin-top: 40px;margin-left: 30px;}
.zxxj-b li dl dt{font-size: 14px;color: #000;float: right;width: 190px;}
.zxxj-b li dl dd{width: 112px;margin: auto;float: left;background: url("../images/nd02.png") center no-repeat;height: 97px;line-height: 97px;
    font-family: "宋体";font-size: 18px;color: #191919;font-weight: bold}
.zxxj-b li:hover dl dd{background: url("../images/nd01.png") center no-repeat;color: #fff}
/* 六大加盟优势结束*/
/* 加盟流程开始*/

.jmbj{background: url("../images/jmbj.jpg") center no-repeat;height:415px;width: 100% }
.jmbj .title{background: url("../images/jmlc01.png") center 40px no-repeat;width: 607px;height: 115px;margin: auto;text-align: center;padding-top: 60px;}
.jmbj .title h2{ font-family:"宋体";font-size: 38px;color: #fff;font-weight:bold;}
.jmbj .title h3{ font-family:"宋体";font-size: 16px;color: #fff;font-weight: bold;letter-spacing: 3px;}
.jmbj ul li{width: 100px;height: 100px;border-radius: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;background-color: rgba(143, 36, 36, 0);float: left;margin-left: 35px;border: 1px solid #fff;color: #fff;text-align: center}
.jmbj ul li:hover{background-color: rgba(143, 36, 36, 0.7);border: 1px solid transparent;cursor: pointer}
.jmbj ul li span{display: inline-block;padding-top: 25px;font-size: 16px;}
.jmbj ul li i{width: 40px;margin: auto;display: inline-block;font-size: 20px;border-top: 1px solid #b21e23;margin-top: 10px;padding-top: 5px;
    font-family:"宋体";font-style: normal}
.jmbj ul li:hover i{border-top: 1px solid #1d1d1d}
.jmbj ul li.lh span{padding-top: 10px;}
.jmbj .jmrx {
    margin: auto;
    width: 430px;
    margin-top: 40px;
    font-size: 16px;
    color: #fff;
}
.jmbj .jmrx span {
    color: #fffac8;
    font-size: 24px;
}
.jmbj .jmrx a {
    display: inline-block;
    height: 36px;
    width: 105px;
    line-height: 36px;
    font-size: 14px;
    color: #fff;
    background: #b21e23;
    text-align: center;
    margin-left: 30px;
}
.jmbj .jmrx a:hover {text-decoration: underline}
/* 加盟流程结束*/
/* 品尚印象开始*/
.aboutbj{background: url("../images/aboutbj01.jpg") center 0px no-repeat;width: 100%;height: 940px;}
.aboutbj .about-t .title{width: 200px;text-align: center;padding-top: 60px;line-height: 28px;}
.aboutbj .about-t .title h2{color: #b21e23;font-size: 27px;font-family:"宋体";font-weight:bold}
.aboutbj .about-t .title h3{color: #9d9d9d;font-size: 12px;font-family:"宋体";font-weight: bold}
.aboutbj .about-t .title b{display: block;width: 50px;border: 1px solid #363636;margin:auto;margin-top: 5px;}
.aboutbj .about-t .more{width: 35px;height: 35px;background: url("../images/more01.png") center no-repeat;margin-top: 60px;}
.aboutbj dl {margin-top: 50px;}
.aboutbj dl dt{width: 650px;height: 440px; float: left}
.aboutbj dl dt img{width: 650px;height: 440px;}
.aboutbj dl dd{width: 315px;height: 440px; float: right}
.aboutbj dl dd li,.aboutbj dl dd li img{width: 315px;height: 180px;cursor: pointer;}
.aboutbj dl dd li{margin-bottom: 5px;}
.aboutbj .jmrx{margin: auto;width: 430px;margin-top: 30px;font-size: 16px;color: #fff;}
.aboutbj .jmrx span{color: #fffac8;font-size: 24px;}
.aboutbj .jmrx a{display: inline-block;height: 36px;width: 105px;line-height: 36px;font-size: 14px;color: #0d0d0d;background: #fffac8;text-align: center;margin-left: 30px;}
.aboutbj .jmrx a:hover{color: #cd2d2d}
.honor-s2{height: 420px;margin-top: 50px;margin-left: 20px;}
.honor-s2 ul{height: 180px;}
.honor-s2 ul li {
    float: left;
    text-align: center;
    position: relative;
    margin: 0 10px;
    position: relative;
}
.honor-s2 ul li img {
    width: 228px;
    height: 178px;
    border: 1px solid #fff;
    cursor: pointer;
}
.honor-s2 ul li:hover .zhezhao{display: block}
.honor-s2 .to_l{cursor: pointer;background: url("../images/hz031.png") center no-repeat;width: 36px;height: 71px;display: inline-block;
    float: left;margin-top: 60px;margin-right: 10px;margin-left: 10px;}
.honor-s2 .to_r{cursor: pointer;background: url("../images/hz041.png") center no-repeat;width: 36px;height: 71px;;
    display: inline-block;float: left;margin-top: 60px;margin-left: 10px;}
.honor-s2 .zhezhao{background: url("../images/zj04.png") center no-repeat;width: 65px;height: 83px;position: absolute;top: 0;left: 50px;display: none}
/* 品尚印象结束*/
/* 复制成功开始*/
.fzbj{background: url("../images/fzbj.png") center no-repeat;width: 100%;height: 637px;}
.fzbj .title{margin: auto;text-align: center;padding-top: 60px;}
.fzbj .title h2{font-size: 40px;color: #b21e23;font-family:"宋体";font-weight:bold}
.fzbj  .title h3{color: #525252;font-size: 16px;font-family:"宋体";font-weight: bold;letter-spacing: 3px;line-height: 32px;}
.fzbj  .fzbj-b{margin-top: 40px;position: relative;width:100%;height: 382px;}
.fzbj  .fzbj-b .img2{width:100%;height: 382px;z-index: 1;position: absolute;top: 5px;left:0;display: inline-block}
.fzbj  .fzbj-sm{width: 296px;height: 382px;position: absolute;top: 2px;left: 42%;z-index: 10;background:url("../images/fz03.png") center no-repeat;}
.fzbj  ul{position: relative;top:-5px;left: 82%;z-index: 10}
.fzbj  ul li{width:10px;height:10px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;border: 1px solid #b21e23;float: left;
    margin-left: 7px;margin-right:15px;overflow: hidden;cursor: pointer;background: #fff}
.fzbj  ul li:hover{cursor: pointer}
.fzbj  ul li img{position: relative;z-index: -20;}
.fzbj  ul .cur{background: #b21e23}
.fzbj  .fzbj-sm h2{margin-top: 110px;font-size: 18px;color: #fffac8;text-align: center}
.fzbj  .fzbj-sm span{display: block;font-size: 14px;color: #ffffff;line-height: 28px;margin-top: 30px;padding: 0 30px;}
.fzbj  .fzbj-sm .zx{width: 105px;height: 35px;line-height: 35px;text-align: center;margin: auto;display: block;font-size: 14px;color: #080808;background: #fffac8;margin-top: 10px;}
.fzbj  .fzbj-sm .zx:hover{color: #b21e23}
/* 复制成功结束*/
.xinw{background: url("../images/bg_2.png") center no-repeat;width: 100%;height: 380px;}
/* 问题和新闻开始*/
.xinw {
margin-bottom:20px;
}

    .xinw .hydt {
    width:500px;
    padding-top:10px;
    }
        .xinw .hydt .data {
        font-size:12px;
                color:white;
        }

        .xinw .hydt .data  span{
        font-size:26px;
        font-weight:bold;

        }
        .xinw .hydt .ccs {
        margin-left:10px;

        }

          .xinw .hydt .tt {
        
        font-size:14px;
        color:#bdbdbd;
        line-height:30px;
        }
        .xinw .hydt .cc {
        
        font-size:12px;
        color:#bdbdbd;
        }

.jszx-sl{width: 293px;padding-top: 10px;}
.jszx-sl .title,.hydt .title{color: #fff;font-size: 24px;margin-top: 30px;font-weight: bold;text-align:center;margin-bottom:40px;}
.hydt li {
padding-bottom:20px;
}
.jszx-sl dl{margin-bottom: 10px;margin-top: 10px;padding-bottom: 10px;}
.jszx-sl dl dt{background: url('../images/q01.png') no-repeat;padding-left: 40px;}
.jszx-sl dl dt a,.hydt  li  a{color: #ffffff;font-weight: bold;font-size: 12px;}
.jszx-sl dl dt a:hover,.hydt li a:hover{color: #333333}
.jszx-sl dl dd{color: #bdbdbd;line-height: 20px;background: url('../images/a01.png') no-repeat;padding-left: 40px;margin-top: 12px;}
.xw{width: 640px;background: #b21e23;margin-top: 70px;}
.fangan2 .title{width: 320px;height: 60px;color:#151515;font-size: 18px;
    text-align: center;cursor: pointer;float: left;line-height: 60px;font-family:"宋体";background: #d4d4d4;font-weight: bold}
.fangan2 .title span{font-size: 14px;font-family: "宋体";}
.fangan2 .cur2{background: #4d0003;color:#fff;}
.fangan2 .cur{background: #fff;}
.fangan2 .hx{border-bottom: 1px solid #898989;float: right;width: 315px;background: url("../images/more01.png") right no-repeat;height: 26px;text-align: right;padding-right: 15px;line-height: 26px;color: #fff;}
.fangan2 .hx a{color: #fff}
.fangan2 .hx a:hover{text-decoration: underline}
.fangan2 dl{height:340px;margin:0 25px;}
.fangan2 dl dd{float: left}
.fangan2 dl dd img{width:235px;height:140px;cursor: pointer;margin: auto }
.fangan2 dl dt{float: right;width: 330px;}
.fangan2 dl dt h2 a{font-size: 14px;color: #fffac8;border-bottom: 1px dotted #c3b8b8;padding-bottom: 10px;display: inline-block;margin-bottom: 10px;}
.fangan2 dl dt div{font-size: 12px;color: #fff;line-height: 24px;}
.fangan2 dl dt .xq{background: #fffac8;display: inline-block;width: 105px;height: 35px;line-height: 35px;text-align: center;color: #191919;font-size: 14px;}
.fangan2 ul{margin-top: 30px;width: 700px;}
.fangan2 ul li{font-size: 12px;color: #fff;float: left;margin-right: 70px;line-height: 32px;width: 260px;}
.fangan2 ul li a{color: #fff;}
.fangan2 ul li a:hover{text-decoration: underline}
.fangan2 .xq{width: 126px;height: 38px;display: inline-block;line-height: 38px;font-size: 14px;
    color: #cd2d2d;text-align: center;margin-top: 40px;background: #fff;margin-right: 20px;margin-top: 20px;}
.fangan2 .xq:hover{text-decoration: underline}
.fangan2 .zx{width: 126px;height: 38px;display: inline-block;line-height: 38px;font-size: 14px;
    color: #cd2d2d;text-align: center;margin-top: 40px;;background-color:rgba(255, 255, 255, 0);color: #fff;border: 1px solid #fff}
.fangan2 i{font-size: 85px;font-family: "Arial Narrow";font-weight: normal;color: #d5989b;position: relative;right:-55%;}
.r_navx4{height: 60px;margin-bottom: 40px;}
/* 问题和新闻结束*/
.lj{background: url("../images/libj.jpg") center no-repeat;width: 100%;height: 213px;}
.lj ul{padding-top: 50px;}
.lj ul li{display: inline-block;color: #000;font-size: 14px;margin-left: 30px;}
.lj ul li a{display: inline-block;color: #000;font-size: 14px;}
.lj  .gd{display: inline-block;text-align: right;float: right;padding-top: 80px;padding-right: 40px;}
.lj  .gd:hover{cursor: pointer;color: #000}
.footer{width: 100%;height: 350px;}
/*.nav2 li{float: left;width: 110px;text-align: center;line-height: 35px;}
.nav2 {border-bottom: 1px solid #ba6164;border-top: 1px solid #cd2d2d;margin-bottom: 45px;padding-top: 30px;}
.nav2 li a{color: #b4b4b4;font-size: 14px;display: inline-block;}
.nav2 li:hover a{color: #fff}*/



/*.footer .logo{margin-right: 55px;margin-top: 60px}
.footer .logo div{background: url("../images/jm.png") center no-repeat;width: 190px;height: 34px;line-height: 34px;text-align: center;
    font-size: 14px;margin-top: 10px;}
.footer .logo span{width: 190px;display: inline-block;line-height: 36px;text-align: center;font-size:20px ;font-family: "宋体"}
.footer .logo img{height: 88px;width: 181px;}
.footer .logo-r div{color: #fff;text-align: left;font-size: 13px;margin-right: 60px;line-height: 24px;}
.footer .logo-r .ewm img{width: 100px;height: 125px;}
.footer .logo2{margin-right: 30px;}
.footer .logo2 img{height:102px;width: 107px;}
.footer .logo2 a{display: block;text-align: center;color: #000;font-size: 13px;line-height: 32px;}*/
.ly {
margin-bottom:30px;
}
.ly .ly-t{background: url("../images/ly02.png") 0px 50px no-repeat;width: 100%;height: 143px;line-height: 143px;text-align: center;
    font-size: 36px;font-weight: bold;padding-top: 46px;}
/*.ly p{color: #fff;font-size: 12px;border-bottom: 1px dotted #ba6164;line-height: 32px;}*/
.ly label{font-size: 16px;padding-top: 10px;display: inline-block;margin-left:80px;}
/*.ly label input, .ly label textarea{background-color:#4d0003;height: 34px;line-height: 34px;color: #fff;font-size: 12px;border: none;text-indent: 12px}*/
/*.ly label textarea{height: 102px;width: 350px;}*/
.ly input{width: 160px; height:32px;}
.ly textarea {
width:217px;
height:62px;

}
#faqbox span {
    margin-left: -70px;
    width: 70px;
    text-align: right;
}

.ly font{padding-left: 10px;padding-right: 15px;height: 30px;display: inline-block;line-height: 30px;}
.ly label .yzm{width: 110px;}
.ly .an{margin-left: 80px;}
/*.ly .an input{line-height: 34px;width: 110px;margin-top: 15px;margin-right: 40px;border: none;color: #fff;cursor: pointer;background: #b21e23;border: 1px solid #fff}*/
.ly .an .cz{background: #b21e23}

    .ly .lybg {
        margin-top:30px;
    width:547px;
    height:380px;
    background:url(../images/lybg.png);
    
    }
.ly .ly-l {
    padding:30px 20px 30px 110px;
    background-color:#f4f4f4;
}
    .ly .ly-l .title {
       font-size:28px;
       font-weight:bold;
       color:#0069b7;
    }
       .ly .ly-l .subtitle {
       font-size:18px;
       color:#0069b7;
    }
    .ly .ly-l .lyinfo {
    margin-top:50px;
    margin-right:20px;
    }
        .ly .ly-l .lyinfo h2 {
        font-size:24px;
        color:white;
        }
        .ly .ly-l .lyinfo .zx {
        
        border:1px solid white;
        color:white;
        width:100px;
        height:40px;
        line-height:40px;
        border-radius:4px;
        text-align:center;
        font-size:14px;
        margin-top:30px;
        margin-left:40px;
        }
            .ly .ly-l .lyinfo .zx a {
            color:white;
            }
.ly .lybook {
    height:520px;
width:323px;
border-top:10px solid #0069b7 ;
background-color:#e9e9e9;
}
    .ly .lybook h2 {
    font-size:22px;
    height:50px;
    line-height:50px;
    margin-top:20px;
    text-align:center;
        }
       .ly .lybook h4 {
    font-size:16px;
    text-align:center;
    color:#8a8a8a
        }

       .ly label input, .ly label textarea{background-color:white;line-height: 34px;font-size: 12px;border: none;text-indent: 12px}
       .ly .an input{line-height: 40px;height:40px;width: 80px;margin-top: 15px;border: none;color: #fff;cursor: pointer;background: #8a8a8a;border-radius:5px;}

.ly .tel {
padding:30px;

}
.ly .tel span {
font-size:20px;
font-weight:bold;
color:#0069b7;
}
.ly .an .tij {
background-color:#0069b7;
margin-right: 10px;
}
.ly-c {
padding:10px;
}

.ly p{color: #fff;font-size: 14px;margin-top:20px;}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#fff;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#fff;
    opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #fff;
    opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:    #fff;
}
/*rollup.css*/
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:135px;width:140px}
#roll_top{background:url(../images/top.gif) no-repeat}
#fall{background:url(../images/top.gif) no-repeat 0 -80px}
#ct{background:url(../images/top.gif) no-repeat 0 -40px}
#roll{display:block;width:15px;margin-right:-550px;position:fixed;right:50%;top:80%;_margin-right:-520px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.8)); z-index:100;}


.hmfc {
background:url(../images/bg_5.png) no-repeat center;
height:560px;
}

.hmfc .ho_img ul li img {
    width: 316px;
    height: 350px;
    display: block;
    padding: 5px;

}
.hmfc .ho_img {
margin-left:25px;

}
.hmfc .prev, .hmfc .next {
margin-top:150px;
}

    .hmfc h3,  .zjhm h3,.honner h3,.wdys  h3 {
    font-size:36px;
    font-weight:200;
    color:#0069b7;
    text-align:center;
    padding-top:30px;
    margin-bottom:30px;
    }
    .hmfc .ho_img li {
    position:relative;
    }
    .hmfc .ho_img .zz {
    position:absolute;
    bottom:5px;
    height:60px;
    width:316px;
    left:5px;
    font-size:18px;
    color:white;
    background:#0069b7;
    opacity:0.7;
    text-align:center;
    line-height:60px;
    display:none;
    }

    .hmfc .ho_img .active .zz{
     display:block;
    }

        .hmfc h3 a ,.zjhm h3 a,.wdys h3 a{
            color:#0069b7;
        }
.honner h3 a {
      color:white;
}

            .hmfc h3 a  span ,.zjhm h3 span,.honner h3 span,.wdys h3 span{
                font-size:22px;
            color:#8a8a8a;
        }
.zjhm {
height:541px;
}

.zjhm .info {

width:400px;
height:320px;
font-size:14px;
color:#8a8a8a;
line-height:30px;

}
.zjhm .img {
padding:10px;
}
.zjhm .img img {
width:525px;
height:310px;
}

    .zjhm .info .zx {
    
    width:100px;
    height:44px;
    color:white;
    line-height:44px;
    font-size:16px;
    text-align:center;
    background:#0069b7;
    border-radius:5px;
   margin:0 auto;
   margin-top:20px;
    }
        .zjhm .info .zx a {
           color:white;
        }


 .honner .ho_img ul li img {
    width: 220px;
    height: 280px;
    display: block;
    padding: 5px;
}

    .honner .ho_img ul li img:hover {
       width: 218px;
    height: 278px;
    border:1px solid #0069b7;
    
    }

.honner .ho_img {
margin-left:60px;
}
.honner .prev, .honner .next {
margin-top:130px;
}

.honner {

background:url(../images/bg_7.png) no-repeat center;
    height: 603px;
    padding-top: 40px;
}

    .honner .zz {
    height:50px;
    line-height:50px;
    font-size:14px;
    color:white;
    text-align:center;
    }


.dzlc {

    
background:url(../images/bg_8.png) no-repeat center;
    height: 227px;
    padding-top: 40px;
}

.dzlc a ,.wdystop a{
    color:white;

}

    .dzlc .tt1 {
    font-size:28px;
    font-weight:bold;
    line-height:50px;
    }

        .dzlc .tt1 span {
        font-size:18px;
           font-weight:100;
        }

    .dzlc ul .box {
    width:93px;
    height:67px;
    padding-top:10px;
    background-color:white;
    text-align:center;
    margin-right:7px;
    }
        .dzlc ul .box a {
            margin-top:10px;
        color:#0069b7;
        font-size:28px;
        font-weight:bold;
        }
        .dzlc ul .box span {
        font-size:16px;
                font-weight:100;
        }

    .dzlc .tt2 {
        margin-top:20px;
    font-size:14px;
    color:white;
    line-height:35px;
    }

        .dzlc .tt2 span {
           font-size:20px;
        }

    .dzlc .tt3,.wdystop  .tt3{
    margin-top:65px;
    margin-right:100px;
    }

    .dzlc .tt3 h3,.wdystop  .tt3  h3{
    font-weight:bold;
    font-size:14px;
    color:white;
    line-height:28px;
    }
        .dzlc .tt3 h3 span,.wdystop .tt3 h3 span {
        font-size:20px;
        }
    .dzlc .tt3 .zx, .wdystop .tt3 .zx {
    width: 98px;
    height:38px;
    border:1px solid white;
    line-height:40px;
    font-size:16px;
    text-align:center;
    border-radius:5px;
        color:white;
        margin-top:15px;
    }


.wdys ul li {
width:440px;
height:168px;
padding:30px;
overflow:hidden;
}

.wdys ul li .icon {
    width:100px;
    padding-top:50px;
}


.wdys ul li .ccs {
    width:340px;

}

    .wdys ul li .ccs .tt {
        font-size: 16px;
        line-height: 40px;
        font-weight:bold;
    }
     .wdys ul li .ccs .cc {
        font-size: 14px;
        line-height: 30px;
       color:#8a8a8a;
      
    }


.wdys ul .jx {
background:url(../images/jx_1.png) no-repeat center;

color:white;
}

.wdys ul .jx  h5{
    font-size:16px;
    line-height:30px;
    margin-top:20px;
   margin-left:50px;
   font-weight:200;
}
    .wdys ul .jx h4 {
       margin-left:50px;
       font-size:16px;
    line-height:30px;
        margin-top:25px;
         font-weight:200;
    }

        .wdys ul .jx h4 span {
               font-size:20px;
        }

    .wdys ul .jx .zx {
    
        width: 100px;
    height:40px;
    background:#0a96e5;
    line-height:40px;
    font-size:16px;
    text-align:center;
    border-radius:5px;
        color:white;
        margin-top:55px;
        margin-right:10px;
    }
        .wdys ul .jx .zx a {
        color:white;
        }


.line {
height:3px;
background:url(../images/line.png) no-repeat center;
}

.wdystop {
    background:url(../images/bg_9.png) no-repeat center;
    height:227px;
}
.footer .ewm {
padding-top:30px;
}
.footer .ewm img {
width:200px;
height:200px;
}